@charset "UTF-8";
/* CSS Document */

body { background: url("../images/bg_body_home2010.jpg") repeat-x top left #FFF; position: relative; }
body.formbody { background: #F2F2F2; }

/*div#topblock { position: absolute; top: 190px; left: 0px; width: 100%; height: 218px; background: url("../images/bg_home2010_top.gif") no-repeat top center; }*/
div#topblock { position: absolute; top: 190px; left: 0px; width: 100%; height: 136px; background: url("../images/bg_home2010_top-v3.gif") no-repeat top center; }

table#topblock-header {display: none;  position: absolute; top: 55px; left: 0px; text-transform: uppercase; }
table#topblock-header td.topblock-header-title { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A8991; padding: 0 7px 0 0; vertical-align: top; }
table#topblock-header td.topblock-header-info { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A8991; padding: 6px 0 0 7px; vertical-align: top; background: url('../images/bg_topblock-header-info.gif') no-repeat 0 5px; }

/*div.topblock-find { font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 92px; width: 304px; height: 146px; padding: 14px 12px 14px 16px; background: url('../images/bg_topblocks-find.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 276px; height: 118px;}*/
/*div.topblock-find { font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 92px; width: 304px; height: 116px; padding: 14px 27px 14px 27px; background: url('../images/bg_topblocks-find-v2.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 250px; height: 88px;}*/
div.topblock-find { font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 45px; left: 10px; width: 304px; height: 116px; padding: 14px 27px 14px 27px; background: url('../images/bg_topblocks-find-v2.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 250px; height: 88px;}
div.topblock-find h2 { color: #000; padding: 0px; margin: 0 0 10px 0; text-transform: uppercase; font-weight: normal;  }
div.topblock-find p { line-height: 127%;font-size: 11px;}
/*div.topblock-find div.maincat { position: absolute; left: 18px; top: 44px; }
div.topblock-find div.subcat { position: absolute; left: 18px; top: 75px; }
*/
div.topblock-find div.maincat { position: absolute; left: 27px; top: 44px; }
div.topblock-find div.subcat { position: absolute; left: 27px; top: 75px; }
div.topblock-find select { width: 250px; }
/*div.topblock-find .sendFormImage { position: absolute; left: 18px; bottom: 14px;}*/
div.topblock-find .sendFormImage { position: absolute; right: 27px; top: 14px;}
div#company-finder { left: 10px; }
div#product-finder { left: 323px; }
div#ask-expert { left: 636px; }

div.homeblock div.homeblock-header { z-index: 100; }
	
/*div#middleblock { float: left; width: 950px; margin: 252px 0 0 0; }*/
div#middleblock { float: left; width: 950px; margin: 170px 0 0 0; _margin: 130px 0 0 0; }
/*	div#middleblock div.homecont { float: left; width: 610px; padding: 0 50px 0 0; voice-family: "\"}\""; voice-family: inherit; width: 560px; }
div#middleblock div.homecont h1 { font-size: 18px; color: #000;	font-weight: normal; padding: 6px 0 0 0;}
div#middleblock div.homeAnalyses { float: left; width: 340px; }
*/
/* BOTTOM BLOCK */
/*div.bottomblock div.homeblock {
	width: 340px;
}

div.bottomblock div.homeblock div.homeblock-header {
	width: 340px;
}

div.bottomblock div.homeblock div.homeblock-header div.rss {
	left: 300px;
}

div.bottomblock div.homeblock div.homeblock-content {
	width: 340px;
}

div.bottomblock div.bottom-events { float: left; width: 395px; padding: 0 55px 0 0; voice-family: "\"}\""; voice-family: inherit; width: 340px; }
div.bottomblock div.bottom-events div.bottom-events-header { font-size: 18px; color: #000;	font-weight: normal; padding: 6px 0 0 0; margin: 0 0 17px 0;}
div.bottomblock div.bottom-events div.bottom-events-content div.eventitem { margin: 0 0 20px 0 }
div.bottomblock div.bottom-events div.bottom-events-content p.eventtitle { font-weight: bold; }
div.bottomblock div.bottom-events div.bottom-events-content p.eventtitle a { color: #666; } 
div.bottomblock div.bottom-events div.bottom-events-content p.homeblock-content-more {
	float: left;
	width: 340px;
	text-transform: uppercase;
	font-size: 10px;
	margin: 0 0 25px 0; padding: 0 0 0 10px;
	background: url('../images/bg_arrow_blue.gif') no-repeat 0 2px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 330px;
}
div.bottomblock div.homeblock div.homeblock-content div.homeblock-content-more { width: 340px; voice-family: "\"}\""; voice-family: inherit; width: 330px; }
div.bottomblock div.bottom-products { float: left; width: 340px; }*/