#freesoft {
margin: 0;
background-color:#FFF;
min-width:720px;
width:720px;
}

#freesoft #free {
padding:30px 10px 0 10px;
}

#freesoft #free_intro {
padding: 5px 10px 0 10px;
color : #666;
}

#freesoft #trial {
padding:30px 10px 0 10px;
}

#freesoft #trial_title {
margin: 30px 0 0 0;
}

#freesoft #trial_intro {
padding: 5px 10px 0 10px;
color : #666;
}


#freesoft .product {
margin: 0 0 0 0;
padding: 10px 0 0 0;
border-top: #D9D9C1 dashed 1px;
}

#freesoft .logoLayer
{
width:170px;
float:left;
}

#freesoft .logo {
width:160px;
height:160px;
}

#freesoft .product ul.info {
padding: 0 0 10px 0;
}


#freesoft .product ul.info li {
list-style: none;
padding:0 0 0 0;
margin: 0 0 0 5px;
}

#freesoft .product ul.info li.title {
font-size:1.1em;
font-weight:bold;
}

#freesoft .product ul.info li.title_sub {
font-size:0.9em;
}

#freesoft .product ul.info li.description {
margin: 10px 0 0 5px;
color:#333;
font-size:0.9em;
line-height:120%;
text-indent:0;
}

#freesoft .product ul.info li.os{
margin-top:10px;
color:#333;
text-align:right;
}

#freesoft .product ul.info li.url{
margin-top:10px;
text-align:right;
}

#freesoft .product ul.info li.url img {
margin-right:5px;
}

#freesoft .product ul.info li.url a {
border:none;
}

