	body {
	   display: block;
	   margin: 0;
       background-color: black;
       /*background-image: url(style/images/back_fon.jpg);
       background-position: center center;*/
       background-repeat: no-repeat; 
       max-height: 600px; 
       width: 100%;
       position:absolute;
       top:0px;left:0px;
       overflow-x: hidden; 
       
	}
    div.body {
        margin-top: 0;
		margin-bottom: 0;
		margin-left:auto;
		margin-right:auto;
        max-width: 1000px;
        min-width: 700px; 
        position: relative; 
        height: auto;
        min-height: 100%;      
    }
    div.body table {
        margin: auto;
        height: 90%;
        
    }
    td.td1 {
        
    }
    td.td2 {   
        margin: 0;
        padding: 0;
        height: 80%;
    }
    td.td3 { 
       
    }
    div.top {
        margin: 0 auto;
        /*width: 580px;*/
        height:  90px;
        background-image: url(style/images/top.png);
       background-position: top center;
       background-repeat: no-repeat;
    }
    div.logo {
        margin: 20px auto;
        /*width: 680px;*/
        height: 455px;
        background-image: url(style/images/logo2.png);
        background-position: center top;        
        background-repeat: no-repeat;
    }
    div.links { 
        width: 375px;
        /*height: 108px;*/
        margin: 0 0 0 48%;    
        padding: 0;   
    }
    a.sozdanie {
        display: block;
        float: left;
        margin: 0;
        padding: 0;
        margin-left: 15px;
        background-image: url(style/images/sozdanie.png);
        background-position: 0 -2px;
        background-repeat: no-repeat;
        width: 105px;
        height: 108px;        
    }
    
    
     a.sozdanie:hover {
        background-position: 0 -111px;
    }     
    
      
    a.prodvizhenie {
        float: left;
        display: block;
        margin: 0;
        padding: 0;
        margin-left: 15px;
        background-image: url(style/images/prodvizhenie.png);
        background-position: 0 -2px;
        background-repeat: no-repeat;
        width: 105px;
        height: 108px;
    }
    
     a.prodvizhenie:hover {
       background-position: 0 -111px;
    }
    
   
    a.reklama {
        float: left;
        display: block;
        margin: 0;
        padding: 0;
        margin-left: 10px;
        background-image: url(style/images/reklama.png);
        background-repeat: no-repeat;
        background-position: 0 -2px;
        width: 105px;
        height: 108px;
    }
    
    a.reklama:hover {
        background-position: 0 -111px;
    }
    
    
	#cn .goroda {
		height:195px;
		margin-top: 0;
		margin-bottom: 0;
		margin-left:auto;
		margin-right:auto;
		/**margin-left:350px;*/
		width: 620px;
		text-align:center;
	}
	div.goroda2{
		height:60px;
		margin:0 auto;
		width:690px;
	}
    div.row1, div.row2 {
        margin: 5px 0 0 0;
        padding: 0;         
        height: 50px;
        text-align: center;
    }
    div.goroda a {
        margin: 0;

    }
    div.goroda a:hover {
        
    }
    a.g0 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g0.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g1 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g1.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g2 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g2.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g3 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g3.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
   a.g4 {
    display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g4.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g5 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g5.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g6 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g6.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g7 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g7.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g8 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g8.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
    a.g9 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g9.png);
        background-repeat: no-repeat;
		cursor:auto;
    }
	a.g10 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g10.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g11 {
        display: block;
        float: left;
        width: 167px;
        height: 60px;
        background-image: url(style/images/g11.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g12 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g12.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g13 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g13.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g14 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g14.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g15 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g15.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g16 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g16.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g17 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g17.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g18 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g18.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
	a.g19 {
        display: block;
        float: left;
        width: 167px;
        height: 57px;
        background-image: url(style/images/g19.png);
        background-repeat: no-repeat;
		cursor:auto;
	}
    
  /*  .next{
        background-image: url(style/images/next.png); 
        margin-top: -60;
        float: right;
        
    }
    .prev{
        float: left;
        margin-right: 40px;
        background-image: url(style/images/prev.png); 
        
    }*/
    
	.carousel {
		margin:0 50px;
	}
    div.d0,div.d1,div.d2,div.d3,div.d4,div.d5,div.d6,div.d7,div.d8,div.d9 {
        float: left;
        padding: 0;
        margin: 6px;        
        background-position: top left;
        height: 57px;
    }
	
	div.d0 {
		width: 130px;
	}
	
    div.d0:hover {
        background-image: url(style/images/d0.png);
        background-repeat: no-repeat;
        background-position: top right;
        width: 130px;
        height: 64px;   
             
    }
	div.d1 {
		width: 144px;
	}
    div.d1:hover {
        background-image: url(style/images/d1.png);
        background-repeat: no-repeat;
        width: 144px;
        height: 64px;
    }
	div.d2 {
		width: 167px;
		height: 57px;
		background-image: url(style/images/d2.png);
	}
    div.d2:hover {
        background-image: url(style/images/d2_hover.png);
        background-repeat: no-repeat;
        width: 167px;
        height: 57px;
    }
	div.d3 {
		width: 136px;
	}
    div.d3:hover {
        background-image: url(style/images/d3.png);
        background-repeat: no-repeat;
        width: 136px;
        height: 64px;
    }
	div.d4 {
		width: 149px;
	}
    div.d4:hover {
        background-image: url(style/images/d4.png);
        background-repeat: no-repeat;
        width: 149px;
        height: 64px;
    }
	div.d5 {
		width: 168px;
	}
    div.d5:hover {
        background-image: url(style/images/d5.png);
        background-repeat: no-repeat;
        width: 168px;
        height: 54px;
    }
    div.copy {
        font-size: 11px;
        color: white;
        font-family: arial;
        position: relative;
        left: 0;
        bottom: 0;
        width: 100%;
        margin: auto;  
    }    
    div.copy a {
        color: white;
        text-decoration: none;
    }
.n1 {
	float:right;
	margin-left:15px;
	z-index:10;
}
.p1 {
	float:left;
	margin-top:-60px;
}
#top-menu
{
	list-style:none;
	padding-left: 5px;
	padding-top: 28px;
}
#top-menu li
{
	list-style:none;
	background:none;
	padding-left:0;
	margin-top:5px;
}
#top-menu  a.promo
{
	/*background:url(/style/images/promo.png) no-repeat left center;
	display:block;
	width:265px;
	height:23px;*/
}
#top-menu  a.promo:hover
{
	/*background:url(/style/images/promo-hover.png) no-repeat left center;
	display:block;
	width:265px;
	height:23px;*/
}
#top-menu  a.creative
{
	background:url(/style/images/creative.png) no-repeat left center;
	display:block;
	width:272px;
	height:23px;
}
#top-menu  a.creative:hover
{
	background:url(/style/images/creative-hover.png) no-repeat left center;
	display:block;
	width:272px;
	height:23px;
}
#top-menu  a.internet-marketing
{
	background:url(/style/images/internet-marketing.png) no-repeat left center;
	display:block;
	width:258px;
	height:23px;
}
#top-menu  a.internet-marketing:hover
{
	background:url(/style/images/internet-marketing-hover.png) no-repeat left center;
	display:block;
	width:258px;
	height:23px;
}
.text
{
	color:#fff;
	font-family:Arial;
	font-size:13px;
	width:620px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:45px;
	text-align:justify;
	/**margin-left:370px;*/
}
.text a
{
	color:#fff;
	font-family:Arial;
	font-size:13px;
	text-align:justify;
}
.pageTitle {
	color: #FF0101;
	display: table;
	font-family: Arial;
	font-size: 22px;
	font-weight:bold;
	margin: 15px 0px 0px;
	text-align: left;
}
ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 12px;
}
li
{
	background-image: url(http://brand-promo.ru/images/li2.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
}
.smalltitle 
{
	color: red;
	display: table;
	font: bold 13px Arial;
	margin: 20px 0px 0px;
}
.copygrd
{
	color:#787878;
}
#cn
{
	width:100%;
	text-align:center;
}
