@charset "utf-8";

.clearBoth { clear: both; }

.marginBtm05{ margin: 0px 0px 5px 0px; }

.padding02w { margin: 5px 0px; padding: 2px; background-color: #FFFFFF; border: 1px solid #E0E0E0; }

/*設定區塊*/
#Cantainer { width: 990px; border-right: 5px solid #FFCC33; border-left: 5px solid #FFCC33; margin: 0px auto; background-color: #FFF; }

    /*版頭*/
#header { width: 100%;}

#mainNav { width: 840px; float: left; background-color: #FFFCDF; }

#bannerR { width: 130px; height: 90px; float: left; padding: 15px 10px 0px 10px; background-color: #FFF; }

    /*主內容*/
#colMask { width: 100%; overflow: hidden;}

#colLeft { background-color: #FFF; }

#mainContent { width: 830px; float: left; background-color: #F0F0F0; padding: 5px 0px 5px 5px; border-right: 5px solid #FFFF00; }

#colL { width: 530px; margin: 0px 10px 0px 0px; float: left; }

#colR { width: 280px; margin: 0px; float: left; }

    /*內頁主內容*/
#path { height: 23px; background: url(http://www.brothers.com.tw/images/topnav_bg.gif) repeat; }

#subContent { width: 655px; float: left; margin: 0px 10px 0px 0px; }

#menuR { width: 160px; float: right;  background-color: #F3F3F3; border-left: 1px solid #CCCCCC; }

#contL { width: 380px; float: left;  margin: 0px 5px 0px 0px; }

#contR { width: 265px; float: right; }

    /*右選單區塊*/
#sidenavi { width: 160px; background: url(http://www.brothers.com.tw/images/sidenavi_bg1.gif) repeat-y center bottom; background-color: #FFFFFF; }

#sidenavi a { line-height: 22px; color: #0066CC; text-decoration: none;}

#sidenavi a:hover{ line-height: 22px; color: #FF9900; text-decoration: none;}


    /*廣告區*/
#navRight { width: 130px; float: left; padding: 5px 10px; background-color: #FFF; }

#sideBar { width: 130px; float: left; padding: 5px 10px; background-color: #FFF; }

    /*版尾*/
#footer {
	width: 990px;
	background-color: #000;
	filter: Alpha(Opacity=80, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=70);
	border-top: 2px solid #FFFF66;
	border-bottom: 5px solid #FFCC00;
	position: relative;
}

#footer p { font-family: Verdana, Arial; font-size: 7pt; line-height: 15px; color: #FFFFFF; text-align: left;}

#navBottom { border-bottom: 1px dashed #FFFFCC; margin: 0px 10px 0px 10px; padding: 10px 0px 20px 0px; }

#declare { padding: 10px 5px 0px 5px; }