/* main
----------------------------------------------- */
#main{
width:728px;
margin:35px 0 0 0;
}

#main02{
margin:65px 0 0 0;
width:728px;
height:200px;
}

#promoFlash{
height: 154px;
width: 728px;
margin:0 0 10px 0;
}

/* main
----------------------------------------------- */
.btn-pro{
margin:15px 0 0 0;
}

.btn-pro a{
display:block;
width:728px;
height:100px;
background:url(../images/top/btn-products.jpg) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.btn-pro a:hover{
background:url(../images/top/btn-products-hover.jpg) no-repeat;
}

/* news
----------------------------------------------- */
#whats{
width:360px;
float:left;
}

.title{
clear:both;
width:345px;
height:25px;
font-size:14px;
margin:10px 0 0 0;
padding:1px 0 0 15px;
background:url(../images/top/title_back2.gif) no-repeat;
}

.news{
	width:360px;
	height:200px;
	margin:0 0 12px 0;
	padding:8px 0;
	overflow:auto;
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bcbcbc;
	border-bottom-color: #bcbcbc;
}

.report{
clear:both;
margin:0 0 4px 10px;
padding:0 0 0 10px;
background:url(../images/dot.gif) no-repeat 1px 6px;
line-height:130%;
}

.rspc{
display:block;
}

.rspc2{
display:block;
}

.ad-block{
display:block;
}

/* right-col
----------------------------------------------- */
#release{
width:360px;
float:right;
}


img.newIcon { 
	margin-right:3px;
	vertical-align:middle;
float:left;
}

#release ul{
	width:350px;
padding:8px 0 0 10px;
list-style:none;
}

#release li{
clear:both;
margin:0 0 10px 0;
text-indent:10px;
background:url(../images/dot.gif) no-repeat 1px 6px;
Zoom:1;
}

#release li:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}
