 
/* ----------------------------------------------------------------------------------------------------------
5) Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory {padding:15px 0 15px 15px;}
#topstory h2 {font-size:140%;}
#topstory h2, #topstory p.info  {margin:0;}
#topstory p.info {font-size:85%;}

#topstory #topstory-img {float:left; width:250px;}
#topstory #topstory-desc {float:right; width:370px;}
#topstory #topstory-title {padding:10px;}
#topstory #topstory-desc-in {padding-right:15px;}
#topstory #topstory-desc-in p {margin-bottom:0;}

#photos {margin-bottom:15px; font-size:0;}
#photos img {display:block; float:left; width:116px; height:220px; border:0; margin-right:5px;}

#photosM {margin-bottom:15px; font-size:0;}
#photosM img {display:block; float:left; width:186px; height:186px; border:0; margin-right:5px;}

.cols50 {background:url("../design/dot-02.gif") 50% 0 repeat-y;}

    .col50 {float:left; width:325px;}
    .col50-right {float:right; width:310px;}

        .col50 .article {padding:15px;}
        .col50 .article h4 {margin:0; margin-bottom:3px;}
        .col50 .article p {margin:0;}
        .col50 .article p.info {margin:0; margin-bottom:5px; font-weight:normal; font-size:85%;}

/* ----------------------------------------------------------------------------------------------------------
Z) Others
---------------------------------------------------------------------------------------------------------- */

.hx-style01 {font-size:85%; font-weight:bold; text-transform:uppercase;}

.separator {width:620px; height:50px; background:url("../design/separator.gif") 0 0 no-repeat; font-size:0;}
.separatorb {width:620px; height:10px; background:url("../design/separator.gif") 0 0 no-repeat; font-size:0;}
.style1 {color: #66CCCC}
#main #nav .left {
	color: #FFFFFF;
	text-align: right;
}
.box p {
	color: #FFFFFF;
	font-size: 14px;
}
#cols #content .content-padding .white {
	background-color: #fff;
	border: thick solid #cccccc;
}
#cols #content .content-padding .text {
	font-size: medium;
	font-weight: bold;
	text-decoration: overline;
	text-align: center;
}
#cols #content .content-padding .bg {
	border: thick solid #CCCCCC;
	background-image: url(../img/flash/bg.jpg);
		text-align: center;
}
#cols #content table .order img {
float:right

}
#cols #content .content-padding .T_mesure {
	border: thin solid #CCCCCC;
	border-left: 15px solid;
	border-left-color: #99CCFF;
	font-size: 14px;
	margin-left: 10px;
	padding-left: 10px;
}
.ul-style02 #side-active{
	border:0;
	text-decoration:none;
	background-image: url(../design/slist.jpg);
	background-repeat: repeat-x;
	width: 70%;
	color: #000000;
	font-weight: bold;
}
.style2 {color: #CC0000}
.style3 {
	color: #F60;
	font-weight: bold;
}
.style4 {color: #FFFFFF}
.article bg img {
	padding: 5px;
	float: left;
}
.article bg {
	background-image: url(../design/bsolid.gif);
	background-repeat: repeat-y;
}
#cols #content .cols50 box .col50-right .article bg p img {
	clear: both;
	float: none;
}

