@charset "UTF-8";

h5,h6,dl,dt,dd{
margin: 0px;
padding: 0px;
}

.serif{
font-family: serif;
}

/* Right Contents --------------------------------------- */

#brand-right-contents{
line-height: 1.5;
}

#alpiveil-description{
background: url(../images/bg_alpiveil_description.gif) no-repeat;
height:164px;
margin: 0px 0px 0px 7px;
padding: 15px;
font-size: 13px;
line-height: 1.6;
}
#alpiveil-description h3{
font-size:14px;
margin-bottom:10px;
}
#alpiveil-description p{
padding-right:10px;
}

#right-contents{
font-size: 12px;
line-height: 1.4;
padding-left: 8px;
width: 563px;
}

#alpiveil-lnk{
width: 551px;
margin: 8px 0px 12px 6px;
list-style-type: none;
}
#alpiveil-lnk li{float: left;}

.brand-sbheader{margin: 0px 0px 10px 7px;}
.alpiveil-features-sbheader{margin-left: 13px;}

.alpiveil-features-container{
background: url(../images/bg_cbc_features.gif) no-repeat 0px 100%;
margin: 0px 0px 8px 13px;
padding: 0px 0px 19px 0px;
}

/* .alpiveil-features-container strong{
color: #37ACE0;
} */

#alpiveil-features-container-end{
margin-bottom: 32px;
}

.alpiveil-features1-1 li,
#alpiveil-features1-2 li,
#alpiveil-features2 li,
#alpiveil-features3-1 li,
#alpiveil-features3-2 li{
list-style-type: none;
}

#alpiveil-features1-2 li,
#alpiveil-features3-1 li,
#alpiveil-features3-2 li{
float: left;
}

#alpiveil-features1-image{float: left; width:259px; padding-top:10px;}
#alpiveil-features1-txt{float:left; width:289px;}
#alpiveil-features1-txt h5{text-align:center;font-size:1px; line-height:0; margin-top:20px;}
#alpiveil-features1-txt p{margin:20px 25px 10px 25px;}


#alpiveil-features2-container{width: 548px ; padding-top: 5px;}
#alpiveil-features2-container h5{
margin-bottom: 5px;
margin-left: 30px;
color:#106014 ;
font-size: 14px;
line-height: 18px;
padding: 1px 0px 1px 5px;
border-left: 5px solid #106014;
}
#alpiveil-features2-container h5 span{font-weight: normal; font-size: 12px;}
.alpiveil-features2-body{margin: 0px 20px 20px 30px; line-height: 20px;}
#alpiveil-features2-head{margin-top: 13px;}
#alpiveil-features2-body-end{margin: 0px 20px 10px 30px; line-height: 20px;}
#alpiveil-features2-image{text-align:center;}

#alpiveil-features3-container ul{list-style-type:none; margin-left:18px;}
#alpiveil-features3-container li{float:left; margin:5px 0px 5px 2px; }

#alpiveil-features4-container p{padding:10px 20px 10px 20px; line-height:1.6;}


/* Line Up ---------------------------------------------- */

#alpiveil-lineup{margin-top:40px;}
#alpiveil-lineup-container{width: 540px; padding: 0px 10px 10px 0px; margin: 0px 0px 30px 10px;}
#alpiveil-lineup-content-right{float: right; width: 320px; margin-top: 10px;}
#alpiveil-lineup-content-left{float: right; width: 220px;}
#alpiveil-lineup-content-right h4{font-size: 18px; margin-bottom: 3px;}
#alpiveil-lineup-content-right span{font-size: 14px;}
#alpiveil-lineup-price{margin: 17px 0px 7px 0px;}
#alpiveil-lineup-price strong{font-size: 16px;}


/* How To                                                 */

#alpiveil-howto-body1{margin: 5px 0px 15px 24px; line-height: 1.5; width: 535px;}
#alpiveil-howto-body2{border:1px solid #ccc; padding: 7px; width: 504px; margin: 0px 0px 10px 38px; line-height: 1.5;}

#howto-alpiveil-sbheader{
margin-left: 15px;
}

#howto-alpiveil-container{
margin: 0px 0px 30px 15px;
background: url(../images/bg_alpiveil_howto.gif) no-repeat 0px 100%;
font-size: 12px;
line-height: 1.3;
width: 500px;
padding: 9px 23px 23px 27px;
}

#howto-alpiveil-container-inner{
width: 500px;
margin-top: 20px;
}

.howto-alpiveil-content{
float: left;
width: 155px;
margin-right: 15px;
}

.howto-alpiveil-body{
padding: 3px 0px 0px 10px;
}

#howto-alpiveil-content-end{
margin-right: 0px;
}





/* Contains                                               */


#alpiveil-contains-body1{
width: 535px;
margin: 0px 0px 12px 22px;
line-height: 1.5;
padding-bottom: 20px;
}

