<!--
@import url(//fonts.googleapis.com/css?family=Roboto:400,500&subset=latin,latin-ext);
body {
	padding: 0;
	margin: 0 auto;
	background-color: #fafafa;
	font-family: Tahoma sans-serif;
	font-size: 12px;
	color: #000;
	width: 1006px; /* http://www.gridsystemgenerator.com/gs02.php?GridWidth=1006&GridColumns=11&GridMarginLeft=5 */
}
html, body {
	scrollbar-face-color:#eee;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#c42626;
	scrollbar-shadow-color:#eee;
	scrollbar-darkshadow-color:#888;
	scrollbar-3dlight-color:#ccc;
	scrollbar-highlight-color:#fff;
}
/*
770		242			1010
620					800
470					600
150					200
150					200
*/
div, ul, li {margin: 0; padding: 0;}

.boxwrap   {width: 1006px; margin-left: auto; margin-right: auto; margin: 0 0 3em 0; background-color: #fff}
.boxbody   {width: 657px; float: left;} 
.boxcenter {width: 470px; margin-left:5px; float: right;} 
.boxleft   {width: 177px; margin-left:5px; float: left;}  
.boxright  {width: 177px; margin-left:5px; float: left;} 
.boxheader {/* width: 100%;*/ clear: both; margin: 0 5px;}
.boxfooter {width: 100%; height: 0; clear: both; background-color: #fff;}
.boxright_top {float:left; width:336px; margin-left:5px; text-align:center; padding: 3px 0; overflow:hidden; max-width:336px}

.boxright_float  {width: 157px; margin-left:5px; float: left;}
.boxclear  {clear: both;}

/* ie hack: */
     .iehackwrap {text-align: center;}
     .boxwrap    {text-align: justify;} 
	 
#head {
	height: 92px;
	background: url(../pix/bcg_top.jpg) no-repeat 0 0;
}
#head img {
	margin: 13px 0 0 5px; float: left; width: 248px; height: 51px;
}
	
#menu {height: auto;}

#datum {
	width: 676px; height: 18px;
	float: left; text-align: left;
	margin-top: 2px; padding-left: 15px;
	/* background: url(../pix/bcg_date.jpg) no-repeat 0 0; */
}
#datum a {
	line-height: 18px;
	text-decoration: none; cursor: help;
}
#fav {
	width: 290px; height: 17px;
	text-align: right;
	margin-top: 4px; padding-right: 5px;
	cursor: pointer;
	float: left;
}

#b46860 {
/*
	float: left;
	padding: 7px 0 0 132px; margin: 0;
	width: 468px; height: 60px;
*/
    padding: 7px 0 0 0;
    margin: 0 0 0 auto;
    width: 710px;
    height: 60px;
}

#b46860 #ad {
	width: 710px; height: 60px;
	/* border: 1px solid #000; */
}
#b46860 #ad IFRAME {width: 710px; height: 60px;}


#b72890h {
	width: 730px; height: 92px;
    margin: 0 0 0 auto;

	background-color: #eee;
	_padding: 3px 0;
	_background: url(../pix/bcg_728b.gif) repeat-x 0 0;
	_background-image: url(../pix/bcg_banner_dashed.gif), url(../pix/bcg_banner_dashed.gif);
	_background-position: center top, center bottom;
	_background-repeat: no-repeat;
}
#b72890h #ad {
	margin: 0;
	width: 728px; height: 90px;
	border: 0;
}
#b72890h #ad IFRAME {width: 728px; height: 90px;}

#b72890 {
	height: 92px; padding: 3px 0;
	_background: url(../pix/bcg_728b.gif) repeat-x 0 0;
	background-image: url(../pix/bcg_banner_dashed.gif), url(../pix/bcg_banner_dashed.gif);
	background-position: center top, center bottom;
	background-repeat: no-repeat;
}
#b72890 #ad {
	margin: 0 134px;
	width: 728px; height: 90px;
	border: 0;
}
#b72890 #ad IFRAME {width: 728px; height: 90px;}

#b72860 {
	height: 72px; padding: 5px 0 0 0; margin: 0;
	background: url(../pix/bcg_728s.gif) repeat-x 0 0;
}
#b72860 #ad {
	margin: 0 20px 0 20px;
	width: 728px; height: 60px;
	border: 0;
}
#b72860 #ad IFRAME {width: 728px; height: 60px;}
#noad {
	height: 6px;
	background: url(../pix/bcg_noad.png) repeat-x 0 0;	
}
#noad #ad {display: none;}
#noad #ad IFRAME {display: none;}

#b336280 {
	margin: auto;
	padding-top: 4px;
	width: 376px; height: 290px;
	background: url(../pix/bcg_336.gif) repeat-x 0 0;
}
#b336280 #ad {
	clear: both; margin-left: 19px;
	width: 336px; height: 280px;
	border: 1px solid #000;
}
#b336280 #ad IFRAME {width: 336px; height: 280px;}

#b330247, .b330247 {
	margin: auto;
	padding-top: 4px;
	width: 470px; /* width: 330px; */ height: 257px;
/* 	background: url(../pix/bcg_330.gif) repeat-x 0 0; */
}
#b330247 #ad, .b330247 .ad {
	clear: both; margin-left: 0; /* margin-left: 19px; */
	width: 470px; /* width: 330px; */ height: 250px;
	border: 0;
}
#b330247 #ad IFRAME, .b330247 .ad IFRAME {width: 470px; /* width: 330px; */  height: 250px;}

#b120240 #ad {
	clear: both;
	width: 120px; height: 240px;
	border: 1px solid #000;
	margin: 5px 0 8px 28px;
}
#b120240 #ad IFRAME {width: 120px; height: 240px;}

#b120480 #ad {
	clear: both;
	width: 120px; height: 480px;
	border: 1px solid #000;
	margin: 5px 0 8px 14px;
}
#b120480 #ad IFRAME {width: 120px; height: 480px;}

#b160600{
	background: #D7DAD0;
	/* width: 160px;*/
	margin-bottom: 8px;
	overflow: hidden;
	height: auto;

}
#b160600 #ad {
	clear: both;
	/* width: 160px; */
	border: 0px solid #000;
	margin: 5px 0 0px 0px;
	text-align: center;

}
#b160600 #ad object, #b160600 #ad embed {
		border: 0px solid none;
		margin: auto auto;
}

#b125 #ad {
	clear: both;
	width: 125px; height: 125px;
	border: 1px solid #000;
	margin: 5px 0 8px 11px;
}
#b125 #ad IFRAME {width: 125px; height: 125px;}

#fc {
	background: url(../pix/bcg_footer_1006.png) no-repeat;
	text-align: center; height: 44px;
}
#fc div {float: left; padding: 14px 0 10px 0;}
.txt01 {margin-top: 9px; vertical-align: top; width: 69px; height: 11px;}
.txt02 {margin: 9px 4px 0 4px; padding: 0 8px 0 8px; border-left: 1px solid #000; border-right: 1px solid #000; vertical-align: top; width: 79px; height: 11px;}
.txt03 {margin: 9px 4px 0 0; padding: 0 8px 0 0; border-right: 1px solid #000; width: 57px; height: 11px;}
.txt04 {margin-top: 9px; vertical-align: top; width: 82px; height: 11px;}

#floatbanner {
	width: 157px;	
	/* position: absolute; 
	margin-top: 5px; left: 825px;*/
	position: absolute;
	right:0;
}
-->