@charset "utf-8";
/* CSS Document */
body, html
{
	margin:0;
	padding:0;
}
body *
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
.page
{
	width:1041px;
	width=1041px;
	margin:0 auto;

}
a
{
	outline:none;
}
a img
{
	border:none;
}
img
{
	border:none;
}
.logo
{
	background-image:url(images/bc_logo.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	width:340px;
	width=360px;
	height:78px;
	height=108px;
	float:left;
	padding-top:30px;
	padding-left:20px;
}
.slogan
{
	font-size:12pt;
	font-weight:bold;
	color:#1B76BB;
	padding-right:60px;
	padding-top:50px;
	float:right;
}
.content_01
{
	background-image:url(images/bc_01.png);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
	width:1021px;
	width=1041px;
	padding-left:20px;
	height:1000px;
}

.widget
{
	float:left;
	width:334px;
	font-size:8pt;
	color:#666666;
	text-align:center;
	margin-bottom:15px;


}
.widget span
{
	font-size:10pt;
}


.widget p
{
	margin-left:25px;
	padding-right:25px;
	text-align:left;
}
.plashka
{
	width:15px;
	height:120px;
	float:left;
}
.grey a
{
	color:#CCCCCC;

}
.grey .plashka
{
	background-color:#CCCCCC;
}
.orange a
{
	color:#FF9B16;

}
.orange .plashka
{
	background-color:#FF9B16;
}
.green a
{
	color:#11C377;

	
	
}
.green .plashka
{
	background-color:#11C377;
}
.blue a
{
	color:#1B76BB;

	
}
a.ssl
{	margin-left:25px;
	display:block;
	text-align:left;
}

.blue .plashka
{
	background-color:#1B76BB;
}
.widget_prog
{
	/*background-color:#999999;*/
	height:340px;
	width:210px;
	text-align:center;
	margin:20px auto 20px;

}
.widget_prog *
{text-align:left;
}

.left_02
{
	margin-left:2px;
	width:332px;
}