/*-----------------------------------------------------------
Description: ECommerce Expo 2010
Version: 1.0
Author: Marta Matos 
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.75em Arial, Sans-serif; letter-spacing:normal; text-align:left; background:url(../g/2010/template/bg_site.gif) #fff  repeat-x; color:#3c3c3c; line-height:1.5em; text-align:left; margin-bottom:20px;}
a {color:#00adee; font-weight:bold; text-decoration:none;}
a:hover{color:#284870; text-decoration:none; font-weight:bold;}
.clear{clear:both;}
div, h1, h2, h3, h4, h5, h6, #foot ul, #foot ul li{margin:0; padding:0;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV { width:1002px; margin:0 auto; }
#wrapper { float:left; width:1002px; position:relative; margin:0 auto;  }
	#header{position:relative; float:left; width:1002px; background:url(../g/2010/template/bg_site.gif) #fff  repeat-x; }
	#menu{float:left; width:1002px; height:74px; margin-top:10px; *margin-top:7px; margin-bottom:30px; position:relative;}
	#menu_home{float:left; width:1002px; height:74px; margin-top:10px; *margin-top:7px; position:relative;}
	#marquee{width:980px; margin-bottom:0px; font-weight:bold; font-size:1.2em; height:26px; float:left; }
	#marquee_moved {margin-bottom:0px; margin-top:4px;}
	#marquee_moved_pages {margin-top:-25px; margin-bottom:10px;}
	#marquee_moved_pages a {color:#4518a0; font-weight:bold; font-size:1.2em;}
	#marquee_moved_pages a:hover {color:#26467c; font-weight:bold; font-size:1.2em;}
		#marquee_moved a{color:#4518a0; font-weight:bold; font-size:1.2em;}
		#marquee_moved a:hover{color:#26467c; font-weight:bold; font-size:1.2em;}
	#content{float:left; width:1000px; padding:0; margin-top:10px; position:relative;}
		#content_left{float:left; width:785px; position:relative; margin:0; padding:0;}
			#sheet{width:480px; float:left; position:relative; margin:0; padding:0;}
			#pb_r1{float:left; width:282px;  position:relative; margin:0; padding:0; margin-left:23px;}
	#content_nopbr1{float:left; }
		#content_nopbr1 #content_left{float:left; width:785px;}
			#content_nopbr1 #sheet{float:left; width:785px;}	
		#pb_r2{float:left; width:190px; margin-left:25px;}
	#foot{float:left; width:1000px; margin:0; padding:0;}
/*---------------------------------------------------------*/

/* SEARCH
-----------------------------------------------------------*/
.search{position:absolute; top:83px; left:745px; width:220px;}
.inp{float:left;}
.inp input{width:180px; border:1px solid #fff; height:18px;}
.inpimg{float:left;}
/*---------------------------------------------------------*/

/* SHEET
-----------------------------------------------------------*/
h1{ color:#fff; font-weight:bold; font-size:1.4em; margin-bottom:12px; width:765px; height:21px; float:left; background:url(../g/2010/template/title_bg.gif) no-repeat; padding:10px 10px;}
h2{color:#00adee; font-weight:bold; font-size:1.3em; margin-bottom:3px; margin-top:15px;}
h3{color:#3d4b5c; font-weight:bold; font-size:1.1em; margin-bottom:5px;}
.sheetbody_2{margin-bottom:16px; float:left;}

/*border sheet 480px: full*/
.fullsheet2 .sheettop_2{background:url(../g/2010/template/t_sheet_480.gif) no-repeat; height:9px; width:480px;}
.fullsheet2{background:url(../g/2010/template/m_sheet_480.gif) repeat-y; width:480px;}
.fullsheet2 .sheetbottom_2{background:url(../g/2010/template/b_sheet_480.gif) no-repeat; height:16px; width:480px; float:left;}
/*left and right 233px*/
.leftsheet2 .sheettop_2, .rightsheet2 .sheettop_2{background:url(../g/2010/template/t_sheet_233.gif) no-repeat; height:9px;width:233px;}
.leftsheet2, .rightsheet2{background:url(../g/2010/template/m_sheet_233.gif) repeat-y;width:233px;}
.leftsheet2 .sheetbottom_2, .rightsheet2 .sheetbottom_2{background:url(../g/2010/template/b_sheet_233.gif) no-repeat; height:16px;width:233px; float:left;}

/*border sheet 785px: full*/
#content_nopbr1 .fullsheet2 .sheettop_2{background:url(../g/2010/template/t_sheet_785.gif) no-repeat; height:9px; width:785px;}
#content_nopbr1 .fullsheet2{background:url(../g/2010/template/m_sheet_785.gif) repeat-y; width:785px;}
#content_nopbr1 .fullsheet2 .sheetbottom_2{background:url(../g/2010/template/b_sheet_785.gif) no-repeat; height:16px; width:785px;}
/*left and right 385px*/
#content_nopbr1 .leftsheet2 .sheettop_2, #content_nopbr1 .rightsheet2 .sheettop_2{background:url(../g/2010/template/t_sheet_385.gif) no-repeat; height:9px;width:385px;}
#content_nopbr1 .leftsheet2, #content_nopbr1 .rightsheet2{background:url(../g/2010/template/m_sheet_385.gif) repeat-y;width:385px;}
#content_nopbr1 .leftsheet2 .sheetbottom_2, #content_nopbr1 .rightsheet2 .sheetbottom_2{background:url(../g/2010/template/b_sheet_385.gif) no-repeat; height:16px;width:385px;}

.bodysheet2, .sheetbody_2 h2, .sheetbody_2 h3{position:relative; padding-left:20px; padding-right:20px; padding-bottom:10px;}
.rightsheet2{margin-left:14px;}

#sheet_img .bodysheet2{background:url(../g/2010/template/sheet_bg.gif) no-repeat left bottom; border-left:1px solid #ccc; border-right:1px solid #ccc;}


/* Plain sheets  */
.sheetbody{background-color:#fff;}
.bodysheet{background-color:#fff;}
.fullsheet{width:450px; float:left; padding:15px;}
.leftsheet{width:203px; float:left; padding:15px;}
.rightsheet{width:203px; float:left; margin-left:15px; padding:15px;}

.ez_header{font:1.4em Arial,sans-serif; color:#fff; font-weight:bold}
/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
h4{color:#fff; font-size:1.1em; font-weight:bold;}
#pb_r1 .panel_top4{width:220px; height:19px; background:url(../g/2010/template/l_top_panel.gif) no-repeat; padding:5px 10px;}
#pb_r1 .panel_body4{width:220px; background:url(../g/2010/template/l_middle_panel.gif) repeat-y; padding:10px;}
#pb_r1 .panel_bottom4{width:240px; height:18px; background:url(../g/2010/template/l_bottom_panel.gif) no-repeat; margin-bottom:10px;}

#pb_r2 .panel_top4{width:170px; height:19px; background:url(../g/2010/template/rs_top_panel.gif) no-repeat; padding:5px 10px;}
#pb_r2 .panel_body4{width:170px; background:url(../g/2010/template/rs_middle_panel.gif) repeat-y; padding:10px;}
#pb_r2 .panel_bottom4{width:190px; height:15px; background:url(../g/2010/template/rs_bottom_pannel.gif) no-repeat; margin-bottom:10px;}

/*small panel*/
.panel_top5{width:262px; height:19px; background:url(../g/2010/template/r_top_panel.gif) no-repeat; padding:5px 10px;}
.panel_body5{width:262px; background:url(../g/2010/template/r_middle_panel.gif) repeat-y; padding:10px;}
.panel_bottom5{width:282px; height:15px; background:url(../g/2010/template/r_bottom_pannel.gif) no-repeat; margin-bottom:10px;}


/* footnote */
.panelbody_3{font:0.9em Arial, Sans-serif; letter-spacing:normal; text-align:left; color:#3c3c3c; line-height:1.5em; text-align:left;}
/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
div#mainmenu{float:left; width:1002px;}
ul#mainmenuitems{margin:0; padding:0; position:relative; float:left; clear:both;}
ul#mainmenuitems li{float:left; display:inline; text-decoration:none;}

div#submenu{ margin:0; padding:0; float:left; width:1002px; height:28px; top:44px; left:0px; position:absolute;}
ul#submenuitems{margin:0; padding:0; height:28px; float:left;}
ul#submenuitems li{float:left; height:28px; display:inline; text-decoration:none; border:none; background:url(../g/2010/template/sub_bg.gif) no-repeat left; padding-left:5px; margin-left:6px;}
ul#submenuitems li a{text-decoration:none; color:#fff; font-size:0.90em; font-weight:bold; padding:5px 12px 0px 12px; display:inline-block; border:none; background:none; }
ul#submenuitems li a:hover{text-decoration:none; color:#284870!important; font-size:0.90em; font-weight:bold; padding:5px 12px 0px 12px; border:none;}

li.submenu_on a{text-decoration:none; font-size:0.90em; font-weight:bold; color:#284870!important;}
li.submenu_off{}
/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
#foot ul{margin:0; padding-top:7px; width:1000px; margin-top:5px; text-align:center; height:24px; background:url(../g/2010/template/bg_footer.gif) no-repeat; padding:10px 10px 0 10px;} /*footer wrapper*/
#foot ul li {display:inline; padding:0px 2px 0 2px; text-align:center; font:normal 0.8em Arial, Sans-serif; color:#284870;}
#foot ul li a{font:normal 1em Arial, Sans-serif; text-decoration:none; color:#284870;}
#foot ul li a:hover{ color:#00adee; text-decoration:none;}
/*---------------------------------------------------------*/

