#wrapper { padding-left: 40px; background-position: -378px top; }

#header,
body.noSubNavigation #header { height: 151px; background: none; margin-bottom: 0; }

#header .navigation { background-position: left top; }
#header .navigation li a { background: none; }

#content {
	background: none;
	min-height: 0;
	padding: 0;
}


#left {
	width: auto;
	float: none;
	margin: 0;
	padding: 0;
}

#left .content {
	background: transparent url(../../elements/skin/home/content_bg.jpg) no-repeat left top;
	min-height: 200px;
	margin-left: 7px;
}

#flash { height: 317px; margin-left: -40px; }


#left .content td { vertical-align: top; }

#left .content .colLeft { 
	width: 223px;
	padding-left: 70px;
	padding-top: 28px;
	font-size: .83em;
}

#left h2 {
	color: #023b87;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: .7em;
}


#left .content .colMiddle { 
	width: 359px;
	padding-left: 16px;
	padding-top: 28px;
	
}
#left .content .colRight {
	padding-left: 52px;
	padding-top: 28px;
}

#left .content .colRight h2 { font-size: 1em; }
#left .content .colRight h2 a { color: #023b87; text-decoration: none; }

#productSearch .checkbox span {	*padding-top:3px; }

#productSearch p { margin-bottom: 4px; }
#productSearch .text { margin: 0; }

#productSearch .btn_search {
	background-position:left top;
	width: 82px;
	height: 26px;
	margin: 0 0 0 20px;
}


#left .content .news { width: 190px; }

#left .content .news dd { font-size: .83em; margin-bottom: 10px; }

#left .content .news a { color: #414242; text-decoration: none; }

#left .content .news .title {
	color: #16486d;
	display: block;
	font-weight: bold;
}

#left .content .news .more { color: #9a1f36; font-weight: bold; }

#right { display: none; }