*{
 padding:0;
 margin:0;
 border:0;
 list-style:none;
 font-family:Tahoma, sans-serif;
 font-size:100%;
 color:#414141;
}

html{
 width:100%;
 height:100%;
 background-color:#a4a4a4;
}

body{
 height:100%;
 position:relative;
 width:100%;
}

h1{
 font-family:'Trebuchet MS', Tahoma, sans-serif;
 font-weight:normal;
 font-size:30px;
}

.clear{
 clear:both;
}

#container{
 height:100%;
 position:relative;
 width:100%;
}

.baby_fix{
 width:100%;
 height:894px;
 position:absolute;
 left:0;
 top:0;
 overflow:hidden;
 z-index:0;
}

.baby_fix div{
 width:1000px;
 height:894px;
 margin:0 auto;
 position:relative;
 z-index:0;
}

.baby_fix div .png{
 position:absolute;
 left:-306px;
 top:16px;
 z-index:0;
}

#header{
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:270px;
 z-index:1;
}

#header h1{
 visibility:hidden;
}

#header ul{
 position:absolute;
 left:16px;
 top:211px;
 z-index:2;
}

#header ul li{
 float:left;
 font-size:13px;
}

#header ul li a{
 padding-left:15px;
 padding-right:15px;
 padding-bottom:10px;
 font-weight:bold;
}

#header ul li a:hover, #header ul li.selected a{
 color:#f5f5f5;
 text-decoration:none;
}

#header img.h1{
 position:absolute;
 z-index:1;
 left:24px;
 top:30px;
}

#header img{
  position:absolute;
  z-index:1;
  left:30px;
  top:7px;
}

#main{
 width:1000px;
 margin:0 auto;
 min-height:100%;
 position:relative;
}

#main_content{
 min-height:327px;
 padding-bottom:300px;
 padding-top:270px;
}

.right_column h1{
 padding-left:15px;
}


.left_column{
 float:left;
 min-height:300px;
 width:206px;
 background:url(images/news.gif) 10px 40px no-repeat;
 padding-left:46px;
 padding-right:30px;
 font-size:12px;
}

.left_column dl{
 padding-top:5px;
}

.left_column dl a{
 color:#2c2c2c;
 text-decoration:none;
  font-weight:bold;
  font-size:11px;
}

.left_column dl a:hover{
 text-decoration:underline;
}

.left_column dt{
 padding-bottom:3px;
}

.left_column dd{
 //padding-bottom:11px;
}

.left_column dd span{
 display:block;
 color:#fff;
 background:url(images/newsspan.gif) left center no-repeat;
 padding:4px;
  font-size:11px;
}

.left_column p{
 text-align:right;
}

.left_column p a{
 color:#fff;
 font-weight:bold;
 font-size:11px;
}

.left_column p a:hover{
 text-decoration:none;
}


.left_column h1, .left_column dl{
 padding-left:24px;
}

.n{
 display:block;
 text-align:center;
 height:37px;
 width:176px;
 background:url(images/novinki.gif) center center no-repeat;
 color:#feff99;
 text-decoration:none;
 margin-top:45px;
 margin-left:-20px;
 font-size:18px;
 text-transform:uppercase;
 padding-top:13px;
 position:relative;
 z-index:5;
}


.right_column{
 margin-left:282px;
 width:412px;
}

.right_column p{
 background-image:url(images/content_area_bg.png);
 font-size:13px;
 padding-left:15px;
 padding-right:5px;
 padding-top:7px;
 position:relative;
 z-index:3;
 color:#000;
}

.right_column .png{
 display:block;
}

#footer{
 position:absolute;
 bottom:0px;
 width:1000px;
 height:378px;
}

#footer .png{
 position:absolute;
 left:-370px;
 bottom:0px;
 z-index:1;
}

#footer div{
 position:absolute;
 top:145px;
 z-index:2;
 left:10px;
}

#footer p{
 font-size:13px;
 padding-bottom:6px;
}

#footer .phone{
 color:#feff99;
 /*font-weight:bold;*/
 font-family:Georgia, Tahoma, sans-serif;
 font-size:30px;
 padding:9px 0px;
}

#footer .phone span{
 color:#323232;
 font-family:Georgia, Tahoma, sans-serif;
 font-size:25px;
}
